package com.zut.service;

import com.zut.entity.PageResult;
import com.zut.entity.QueryPageBean;
import com.zut.entity.Result;
import com.zut.pojo.CheckItem;

import javax.xml.ws.soap.Addressing;
import java.util.List;

/**
 * 服务接口，用于控制层（即消费层health_backend）和服务层(hearth_service_provider)之间数据传输的接口。
 * @author sq
 * @create 2021-06-22-17:03
 */
public interface CheckItemService {
    //添加检查项的服务接口
    public void add(CheckItem checkItem);

    //分页查询的服务接口
    public PageResult pageQuery(QueryPageBean queryPageBean);

    //删除检查项的服务接口
    public void deleteById(Integer id);

    //修改检查项的服务接口
    public void edit(CheckItem checkItem);

    //根据id查询一条记录，用于检查项编辑窗口进行回显。
    public CheckItem findById(Integer id);

    //查询所有检查项
    public  List<CheckItem> findAll();
}
